package com.sinoeyes.flowdata.filter;

import com.sinoeyes.common.filter.BaseQueryFilter;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


/**
 * @author steven.zhang
 * @Description
 * @date 2019/10/11
 */
@Data
@ApiModel(description = "流向采购数据对象")
public class FlowPurchaseDataFilter extends BaseQueryFilter {

    /** 产品线 */
    @ApiModelProperty("产品线")
    private String productLine;

    /** 年 */
    @ApiModelProperty("年")
    private Long year;

    /** 月 */
    @ApiModelProperty("月")
    private Long month;

    /** 采购日期(格式YYYYMMDD) */
    @ApiModelProperty("采购日期(格式YYYYMMDD)")
    private String purchaseDate;

    /** 经销商编码 */
    @ApiModelProperty("经销商编码")
    private String businessCode;

    /** 经销商名称 */
    @ApiModelProperty("经销商名称")
    private String businessName;

    /** 产品代码 */
    @ApiModelProperty("产品代码")
    private String productCode;

    /** 产品名称 */
    @ApiModelProperty("产品名称")
    private String productName;

    /** 产品规格 */
    @ApiModelProperty("产品规格")
    private String productSpec;

    /** 产品批号 */
    @ApiModelProperty("产品批号")
    private String productBp;

    /** 生产厂家 */
    @ApiModelProperty("生产厂家")
    private String manufacturer;

    /** 供应商 */
    @ApiModelProperty("供应商")
    private String supplierName;
    

}
